.box {
  width: 750px;
  margin: 0 auto;
  border: 1px solid #ccc;
  padding: 20px;
  border-radius: 10px;
}
.box .goods-ul li {
  display: flex;
  padding: 10px 0;
}
.box .goods-ul li .img-box {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.box .goods-ul li .img-box img {
  display: block;
}
.box .goods-ul li .info-box {
  flex: 4;
  display: flex;
  justify-content: space-around;
  flex-direction: column;
  font-size: 14px;
}
.box .goods-ul li .info-box .goods-price {
  color: red;
  font-weight: 700;
}
.bd-bottom {
  border-bottom: 1px solid #ccc;
}
.bd-top {
  border-top: 1px solid #ccc;
}
